import { defineConfig } from 'vite'
 import postcssPxtorem from "postcss-pxtorem"

import commonjs from 'vite-plugin-commonjs';
import vue from '@vitejs/plugin-vue'



 


import {resolve} from "path" // 用来处理文件路径
// https://vite.dev/config/
export default defineConfig({
  
  plugins: [ 
    commonjs() as any,
    vue()],
  
  // 添加别名
  resolve:{
    alias:{
      "@":resolve(__dirname,"./src")// 引入文件路径时使用@/默认从src开始
    }
  }

  ,
  css:{
    postcss:{
      plugins:[
        postcssPxtorem({
          rootValue: 39, // 以iphone12 为例   
          unitPrecision: 5,// 转rem精确到小数点位数
          propList: [
            '*'
          ], // 需要转换的属性
        
        })
      ]
    }
  },
  server:{
    host:"localhost",
    port:10001
    }


})
